<?php
$router->addGet('/', 'HomeController@index');
// $router->addGet('/listings', 'controllers/listings/index.php');
// $router->addGet('/listings/create', 'controllers/listings/create.php');
// $router->addGet('/listing', 'controllers/listings/show.php');
$router->addGet('/listings', 'ListingController@index');
$router->addGet('/listings/search', 'ListingController@search');
$router->addGet('/listings/create', 'ListingController@create',['auth']);
$router->addGet('/listings/{id}', 'ListingController@show');
$router->addPost('/listings', 'ListingController@store',['auth']);
$router->addDelete('/listings/{id}', 'ListingController@destroy',['auth']);
$router->addGet('/public/listings/edit/{id}', 'ListingController@edit',['auth']);
$router->addPut('/public/listings/{id}', 'ListingController@update',['auth']);
$router->addGet('/auth/register', 'UserController@create',['guest']);
$router->addGet('/auth/login', 'UserController@login',['guest']);
$router->addPost('/auth/register', 'UserController@store',['guest']);
$router->addPost('/auth/logout', 'UserController@logout',['auth']);
$router->addPost('/auth/login', 'UserController@authenticate',['guest']);